home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_121.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
24KB
|
434 lines
# near model CODE resource
# jump table entries: 12424-12430 (7 of them)
export_1553:
00000000 4E56 FE94 link A6, -0x016C
00000004 2F0C move.l -[A7], A4
00000006 286E 0010 movea.l A4, [A6 + 0x10]
0000000A 41EE FF00 lea.l A0, [A6 - 0x100]
0000000E 4210 clr.b [A0]
00000010 4878 0BEA push.l 0xBEA
00000014 486E FF00 pea.l [A6 - 0x100]
00000018 2F0C move.l -[A7], A4
0000001A 2054 movea.l A0, [A4]
0000001C 2050 movea.l A0, [A0]
0000001E 2268 0054 movea.l A1, [A0 + 0x54]
00000022 4E91 jsr [A1]
00000024 41EE FF00 lea.l A0, [A6 - 0x100]
00000028 2D48 FEA6 move.l [A6 - 0x15A], A0
0000002C 2F0C move.l -[A7], A4
0000002E 2054 movea.l A0, [A4]
00000030 2050 movea.l A0, [A0]
00000032 2268 0164 movea.l A1, [A0 + 0x164]
00000036 4E91 jsr [A1]
00000038 2D40 FEC4 move.l [A6 - 0x13C], D0
0000003C 2054 movea.l A0, [A4]
0000003E 3D68 0044 FEF2 move.w [A6 - 0x10E], [A0 + 0x44]
00000044 486E FE94 pea.l [A6 - 0x16C]
00000048 2F2E 000C move.l -[A7], [A6 + 0xC]
0000004C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000050 4EBA 0074 jsr [PC + 0x74 /* 000000C6 */]
00000054 286E FE90 movea.l A4, [A6 - 0x170]
00000058 4E5E unlink A6
0000005A 4E75 rts
export_1554:
0000005C 4E56 FE94 link A6, -0x016C
00000060 2F0C move.l -[A7], A4
00000062 286E 0010 movea.l A4, [A6 + 0x10]
00000066 41EE FF00 lea.l A0, [A6 - 0x100]
0000006A 4210 clr.b [A0]
0000006C 4878 0BEA push.l 0xBEA
00000070 486E FF00 pea.l [A6 - 0x100]
00000074 2F0C move.l -[A7], A4
00000076 2054 movea.l A0, [A4]
00000078 2050 movea.l A0, [A0]
0000007A 2268 0054 movea.l A1, [A0 + 0x54]
0000007E 4E91 jsr [A1]
00000080 41EE FF00 lea.l A0, [A6 - 0x100]
00000084 2D48 FEA6 move.l [A6 - 0x15A], A0
00000088 2F0C move.l -[A7], A4
0000008A 2054 movea.l A0, [A4]
0000008C 2050 movea.l A0, [A0]
0000008E 2268 0164 movea.l A1, [A0 + 0x164]
00000092 4E91 jsr [A1]
00000094 2D40 FEC4 move.l [A6 - 0x13C], D0
00000098 2054 movea.l A0, [A4]
0000009A 3D68 0044 FEF2 move.w [A6 - 0x10E], [A0 + 0x44]
000000A0 486E FE94 pea.l [A6 - 0x16C]
000000A4 2F2E 000C move.l -[A7], [A6 + 0xC]
000000A8 2F2E 0008 move.l -[A7], [A6 + 0x8]
000000AC 4EBA 00B4 jsr [PC + 0xB4 /* 00000162 */]
000000B0 302E FEF2 move.w D0, [A6 - 0x10E]
000000B4 48C0 ext.l D0
000000B6 2F00 move.l -[A7], D0
000000B8 2F0C move.l -[A7], A4
000000BA 4EAD 334A jsr [A5 + 0x334A /* export_1637 */]
000000BE 286E FE90 movea.l A4, [A6 - 0x170]
000000C2 4E5E unlink A6
000000C4 4E75 rts
export_1555:
fn000000C6:
000000C6 4E56 FFF6 link A6, -0x000A
000000CA 48E7 0118 movem.l -[A7], D7,A3,A4
000000CE 266E 0010 movea.l A3, [A6 + 0x10]
000000D2 286E 0008 movea.l A4, [A6 + 0x8]
000000D6 206E 000C movea.l A0, [A6 + 0xC]
000000DA 4210 clr.b [A0]
000000DC 2054 movea.l A0, [A4]
000000DE 1028 0129 move.b D0, [A0 + 0x129]
000000E2 5300 subq.b D0, 1
000000E4 6706 beq +0x8 /* 000000EC */
000000E6 5300 subq.b D0, 1
000000E8 6730 beq +0x32 /* 0000011A */
000000EA 606C bra +0x6E /* 00000158 */
label000000EC:
000000EC 2054 movea.l A0, [A4]
000000EE 3768 0122 0018 move.w [A3 + 0x18], [A0 + 0x122]
000000F4 206E 000C movea.l A0, [A6 + 0xC]
000000F8 5288 addq.l A0, 1
000000FA 2748 0020 move.l [A3 + 0x20], A0
000000FE 277C 0000 00FF 0024 move.l [A3 + 0x24], 0xFF
00000106 204B movea.l A0, A3
00000108 702A moveq.l D0, 0x2A
0000010A A260 syscall FSDispatch/HFSDispatch, flags=2
0000010C 3E00 move.w D7, D0
0000010E 6648 bne +0x4A /* 00000158 */
00000110 206E 000C movea.l A0, [A6 + 0xC]
00000114 10AB 002B move.b [A0], [A3 + 0x2B]
00000118 603E bra +0x40 /* 00000158 */
label0000011A:
0000011A 3E2B 005E move.w D7, [A3 + 0x5E]
0000011E 6738 beq +0x3A /* 00000158 */
00000120 486E FFF6 pea.l [A6 - 0xA]
00000124 2F0C move.l -[A7], A4
00000126 4EAD 055A jsr [A5 + 0x55A /* export_167 */]
0000012A 598F subq.l A7, 4
0000012C 2F3C 4643 4D54 move.l -[A7], 0x46434D54 /* 'FCMT' */
00000132 3F07 move.w -[A7], D7
00000134 A9A0 syscall GetResource
00000136 265F movea.l A3, [A7]+
00000138 200B move.l D0, A3
0000013A 508F addq.l A7, 8
0000013C 670E beq +0x10 /* 0000014C */
0000013E 2053 movea.l A0, [A3]
00000140 2F08 move.l -[A7], A0
00000142 2F2E 000C move.l -[A7], [A6 + 0xC]
00000146 4EAD 081A jsr [A5 + 0x81A /* export_255 */]
0000014A 508F addq.l A7, 8
label0000014C:
0000014C 486E FFF6 pea.l [A6 - 0xA]
00000150 2F0C move.l -[A7], A4
00000152 4EAD 056A jsr [A5 + 0x56A /* export_169 */]
00000156 508F addq.l A7, 8
label00000158:
00000158 4CEE 1880 FFEA movem.l D7,A3,A4, [A6 - 0x16]
0000015E 4E5E unlink A6
00000160 4E75 rts
export_1556:
fn00000162:
00000162 4E56 FFF2 link A6, -0x000E
00000166 48E7 0118 movem.l -[A7], D7,A3,A4
0000016A 266E 000C movea.l A3, [A6 + 0xC]
0000016E 286E 0008 movea.l A4, [A6 + 0x8]
00000172 2054 movea.l A0, [A4]
00000174 1028 0129 move.b D0, [A0 + 0x129]
00000178 5300 subq.b D0, 1
0000017A 6708 beq +0xA /* 00000184 */
0000017C 5300 subq.b D0, 1
0000017E 6738 beq +0x3A /* 000001B8 */
00000180 6000 00F2 bra +0xF4 /* 00000274 */
label00000184:
00000184 2054 movea.l A0, [A4]
00000186 226E 0010 movea.l A1, [A6 + 0x10]
0000018A 3368 0122 0018 move.w [A1 + 0x18], [A0 + 0x122]
00000190 204B movea.l A0, A3
00000192 5288 addq.l A0, 1
00000194 226E 0010 movea.l A1, [A6 + 0x10]
00000198 2348 0020 move.l [A1 + 0x20], A0
0000019C 7000 moveq.l D0, 0x00
0000019E 1013